toothed vertebra - Turc Anglais Dictionnaire